home *** CD-ROM | disk | FTP | other *** search
/ Aminet 19 / Aminet 19 (1997)(GTI - Schatztruhe)[!][Jun 1997].iso / Aminet / comm / thor / ThorAPI_ASM.lha / thorapi_asm / ThorAPI_ASM.readme
Text File  |  1997-03-17  |  1KB  |  47 lines

  1. Short:    Assembler includes for THOR 2.4 
  2. Uploader: kenny@bgnett.no (Kenneth "Kenny" Nilsen)
  3. Author:   kenny@bgnett.no (Kenneth "Kenny" Nilsen)
  4. Type:     comm/thor 
  5. Requires: Thor 2.4+ 
  6. Version:  1.0 BETA 
  7.  
  8.  
  9. $VER: ThorAPI_ASM 1.0 (17.3.97)
  10.  
  11.  
  12. Here is the assembler includes for Thor's BBSRead.library.
  13. They are not confirmly tested so they are considered as beta versions.
  14. I have no chance to check if every function descriptions and offsets are
  15. correct so I find the only way to release them as beta.
  16.  
  17. If you should find typos, errors etc. please e-mail me with the changes
  18. or pointers to where and what I should change.
  19.  
  20. After translating the two files, removing 5 KB of whitespace and
  21. re-aligned the bad TAB settings (shame on you Nordseth ;) they seem to
  22. work fine (no errors when compiling with PhxAss 4.35).
  23.  
  24. However there have been a couple of lines that I didn't know how to
  25. translate. They where:
  26.  
  27. MsgHazeLevel(msgflags) ((msgflags & (MDF_HAZE_BIT0 | MDF_HAZE_BIT1)) >> 24)
  28.             ^^^^^^^^^^
  29. KillHazeLevel(killflags) ((killflags & (KDF_MARK_HAZE_BIT0 | KDF_MARK_HAZE_BIT1)) >> 24)
  30.              ^^^^^^^^^^^
  31.  
  32. If you know how-to please mail me. Also a couple of structures that where
  33. refering to it's self size_of label couln't be translated just like that.
  34. For example:
  35.  
  36.     structure xx,0
  37.     struct    st_nextlink,st_sizeof
  38.     label    st_sizeof
  39.  
  40. I have translated these as
  41.  
  42.     structure xx,0
  43.     aptr    st_nextlink
  44.     label    st_sizeof
  45.  
  46. instead. Hopefully that is correct.
  47.